package com.example.demo.request;

import javax.validation.constraints.NotNull;

public class ForwardTaskRequest {
    
    @NotNull(message = "审批状态ID不能为空")
    private Long taskApprovalStatusId;    // 审批状态ID
    
    private String comment;               // 转发意见
    
    @NotNull(message = "当前审批人ID不能为空")
    private Long currentApproverId;       // 当前审批人ID
    
    private String currentApproverName;   // 当前审批人姓名
    
    @NotNull(message = "新审批人ID不能为空")
    private Long newApproverId;           // 新审批人ID
    
    private String newApproverName;       // 新审批人姓名
    
    public Long getTaskApprovalStatusId() {
        return taskApprovalStatusId;
    }
    
    public void setTaskApprovalStatusId(Long taskApprovalStatusId) {
        this.taskApprovalStatusId = taskApprovalStatusId;
    }
    
    public String getComment() {
        return comment;
    }
    
    public void setComment(String comment) {
        this.comment = comment;
    }
    
    public Long getCurrentApproverId() {
        return currentApproverId;
    }
    
    public void setCurrentApproverId(Long currentApproverId) {
        this.currentApproverId = currentApproverId;
    }
    
    public String getCurrentApproverName() {
        return currentApproverName;
    }
    
    public void setCurrentApproverName(String currentApproverName) {
        this.currentApproverName = currentApproverName;
    }
    
    public Long getNewApproverId() {
        return newApproverId;
    }
    
    public void setNewApproverId(Long newApproverId) {
        this.newApproverId = newApproverId;
    }
    
    public String getNewApproverName() {
        return newApproverName;
    }
    
    public void setNewApproverName(String newApproverName) {
        this.newApproverName = newApproverName;
    }
}